package com.dfrz.bookstore.service;

import com.dfrz.bookstore.entry.BookType;
import com.dfrz.bookstore.entry.Order;
import com.sun.org.apache.xpath.internal.operations.Or;

import java.util.List;

/**
 * 类功能描述:
 *
 * @Author keyan
 * @Date 2021/5/19 10:09
 */
public interface OrderService {
    /**
     * 添加订单
     * @param order
     */
    void inertOrder(Order order);


    /**
     * 更新订单信息
     * @param order
     */
    void upDataOrder(Order order);

    /**
     * 查找全部订单
     * @return
     */
    List<Order> findOrderByOrder(Order order);

    /**
     * 分页查找订单
     * @param order 订单对象(如果查找全部就给个没有设置属性的对象)
     * @param pageNum   页码
     * @param pageSize  每页显示多少条
     * @return
     */
    List<Order> findOrderByPage(Order order, int pageNum, int pageSize);
}
